.page{font-size:24px;background-color:#eee;}
.qun-bgbanner{border-bottom:1px solid #eee;background-color: #fff;}
.title{width:33.333%;display:inline-block;text-align:center;border-bottom:1px solid #fff;height:89px;line-height:90px;font-size:30px;}
.activer{border-bottom:1px solid #bf0000;color:#bf0000;}
.activety-title{padding:15px 20px;display:flex;flex-wrap:wrap;height:auto;justify-content:space-between;border-bottom:1px solid #eee;}
.activety-number{line-height:60px;color:#888;}
.activety-refund{width:140px;height:60px;background-color:#fc780d;color:#ffffff;line-height:60px;text-align:center;font-size:28px;}
.activety-goods{padding:20px;display:flex;}
.activety-pic{width:100%;}
.activety-goods-img{margin-right:20px;width:130px;height:130px;overflow:hidden;}
.activety-goodsname{font-size:30px;}
.activety-value{font-size:28px;}
.activety-time,.activety-price,.activety-code{color:#999999;margin-top:20px;}
.activety-money{color:red;font-size:30px;font-weight:bold;}
.qun-znwn{width:100%;text-align:center;padding-top:50px;}
.activety-title .activety-rf1{display:none;}
.activety-title .activety-rf2{background-color:#666;}
.activety-end{padding:10px 20px;height:auto;border-top:1px solid #eee;}
.activety-name{line-height:50px;color:#888;}
.activety-beizhu{line-height:50px;color:#333;}

.activety-content{ background-color: #fff;margin-top:15px;}
.fr{float:right;}
.activety-right{width:80%;}
.activety-price{width:50%;text-align:right;}
.activety-time{margin-top:20px;}
.activety-goods-extra{border-top:1px solid #eee;}
.activety-goods-li{padding:20px;height:100%;overflow:hidden;border-top:1px solid #eee;}
.activety-goods-li .activety-pic{width:100px;height:100px;float:left;}
.activety-goods-li .activety-goodsname{width:100%;}
.activety-goodsname .span01{display:block;font-size:24px;}
.activety-goodsname .span02{display:block;color:#888;font-size:22px;}
.extra-tit{font-size:28px;padding:10px 20px;}
.bg{position: fixed;left:0;width:100%;top:0; z-index: 1000;height:100%; background: rgba(0,0,0,0.6);}
.ydcon{position: fixed;left:0;top:0; z-index: 1200;width:100%;} 
.ydcon-ewm{ background-color: #fff;width:60%;margin:250px auto 0 auto;padding:20px;text-align: center;border-radius:10px;overflow:hidden;}
.ydcon-ewm .activety-pic{display:block;width:100%;}
.ydcon-ewm .ydcon-text{display:block;padding:20px 10px;}
